<!DOCTYPE html>
<html lang="zh">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    

<script>
// while循环
// while(条件){
//     循环体
// }
// 只要条件为true循环就一直执行,直到条件为false时循环结束

// var i = 0;
// while(i < 5){
//     console.log( i );
//     i++;
// }

// for (var i = 0; i < 5; i++) {
//     console.log( i );
// }

// 如果while和for都能完成你的需求时,使用哪个 随意
// 通常,知道循环次数时使用for循环,无法确定循环次数时使用while循环

// 12.篮球从5米高的地方掉下来，每次弹起的高度是原来的30%，经过几次弹起，篮球的高度不足0.1米
var h = 5;// 原始高度
var count = 0;// 记录弹起次数
while(h >= 0.1){
    // 每次弹起的高度是原来的30%
    // h = h * 0.3;
    h *= 0.3;
    count++;
}
console.log( count );

</script>
</body>
</html>